﻿using LJLib.Net.SPI.Com;
using PhoneUI.Com.Modle;
using System.Collections.Generic;

namespace PhoneUI.Com
{
    /// <summary>
    /// 获取当前用户有权限的客户
    /// </summary>
    public sealed class GetCustsRequest : ILJTokenRequest<GetCustsResponse>
    {
        public string token { get; set; }
        /// <summary>
        /// 客户编码、名称
        /// </summary>
        public string keyword { get; set; }
        /// <summary>
        /// 有效查询 1：有效、0：无效、-1：全部
        /// </summary>
        public int inuse { get; set; }
        /// <summary>
        /// 区域名称查询 如："中国>>广东>>%"
        /// </summary>
        public string areaname { get; set; }
        /// <summary>
        /// 性质查询 1：正式、0：非正式、2：黑名单、-1：全部
        /// </summary>
        public int state { get; set; }
        public string GetApiName()
        {
            return "GetCusts";
        }
    }

    public sealed class GetCustsResponse : LJResponse
    {
        public List<Cust> custs { get; set; }
    }
}